package com.ruoyi.common.core.domain.entity;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 平台表 Platforms
 *
 * @author ruoyi
 */
public class Platforms extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 平台主键 */
    @Excel(name = "平台主键", cellType = ColumnType.NUMERIC)
    private Long platformId;

    /** 平台名称 */
    @Excel(name = "平台名称")
    private String platformName;

    /** 平台编号 */
    @Excel(name = "平台编号")
    private String platformCode;

    @Excel(name = "是否删除 0-正常 1-删除")
    private Integer isDeleted;

    @Excel(name = "备注")
    private String remarks;

    public Long getPlatformId() {
        return platformId;
    }

    public void setPlatformId(Long platformId) {
        this.platformId = platformId;
    }

    public String getPlatformName() {
        return platformName;
    }

    public void setPlatformName(String platformName) {
        this.platformName = platformName;
    }

    public String getPlatformCode() {
        return platformCode;
    }

    public void setPlatformCode(String platformCode) {
        this.platformCode = platformCode;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    @Override
    public String toString() {
        return "Platforms{" +
                "platformId=" + platformId +
                ", platformName='" + platformName + '\'' +
                ", platformCode='" + platformCode + '\'' +
                ", isDeleted=" + isDeleted +
                ", remarks='" + remarks + '\'' +
                '}';
    }
}
